/**
 * 
 */
package ads.engenharia.entity;

import java.util.ArrayList;

/**
 * @author Lanedraex
 *
 */
public class Schedule {

	public enum Day {
		Sunday(1), Monday(2), Tuesday(3), Wednesday(4), Thursday(5), Friday(6), Saturday(
				7);

		private final int value;

		private Day(int value) {
			this.value = value;
		}

		public int value() {
			return value;
		}
	}

	// Period
	public enum Time {
		Morning(1), Afternoon(2), Night(3);

		private final int value;

		private Time(int value) {
			this.value = value;
		}

		public int value() {
			return value;
		}
	}

	public enum Hour {
		AB(1), CD(2), EF(3);

		private final int value;

		private Hour(int value) {
			this.value = value;
		}

		public int value() {
			return value;
		}
	}

	public ArrayList<Day> Days;
	public ArrayList<Time> Times;
	public ArrayList<Hour> Hours;

	public Schedule() {
		Days = new ArrayList<Schedule.Day>();
		Times = new ArrayList<Schedule.Time>();
		Hours = new ArrayList<Schedule.Hour>();
	}
}
